corporate license - Alemán Inglés Diccionario